in quick succession

Translations
à la suite les uns des autres
Definitions
Happening one after another in a short period of time without significant delay.